Operator CameraGrayLineMedium

Operator Library: Hardware Platform

이 오퍼레이터는 Camera Link medium 구성 모드의 흑백 라인 스캔 카메라와 VisualApplets 간의 이미지 데이터 인터페이스를 나타냅니다. 이 오퍼레이터는 CAM 유형의 VisualApplets 리소스 두 개가 필요합니다. 리소스는 오퍼레이터에 의해 자동으로 점유됩니다. 두 카메라 포트(포트 A 및 포트 B)가 이 오퍼레이터에 의해 사용됩니다. 자세한 내용은 'Allocation of Device Resources'를 확인하십시오.

이 오퍼레이터는 Camera Link 표준에 지정된 다양한 데이터 포맷을 지원하도록 구성할 수 있습니다. Format 파라미터를 사용하여 카메라 오퍼레이터를 카메라와 동일한 모드로 설정하십시오.

파라미터화된 포맷은 카메라 오퍼레이터의 출력 링크 포맷과 일치하도록 변환됩니다. 출력 링크는 여러 Bit Width로 구성할 수 있습니다. 카메라 포맷 Bit Width가 출력 링크에 파라미터화된 Bit Width보다 높은 경우, 변환은 하위 비트 위치에 비트를 추가하여 수행됩니다. 그러나 카메라 포맷 Bit Width가 출력 링크에서 사용할 수 있는 비트보다 작은 경우, 최상위 비트만 사용됩니다.

또한 출력 링크에서는 허용되는 최대 이미지 크기를 지정해야 합니다. 그러나 실제로 전송되는 이미지의 크기는 이보다 작을 수 있지만, 매개변수로 설정된 최댓값을 초과할 수는 없습니다. 1D 이미지 프로토콜의 경우 높이는 무시됩니다.

하드웨어 플랫폼별 지원 여부
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M
Output Link O, 이미지 데이터 출력

지원되는 Link Format

Link Parameter Output Link O
Bit Width {8, 10, 12}
Arithmetic unsigned
Parallelism {4, 8}1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_IMAGE1D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

1

Parallelism을 4로 설정하여 사용할 경우, 카메라의 데이터 속도가 오퍼레이터 출력 링크의 사용 가능한 대역폭을 초과할 수 있습니다. microEnable IV 프레임 그래버에서 Parallelism 4에서의 이론적 링크 대역폭은 250MPixel/s입니다. CameraLink medium 구성 모드에서는 최대 340MPixel/s까지 전송할 수 있습니다.

Parameters

UseDval
Type 동적 읽기/쓰기 매개변수
Default Dval_Enabled
Range {Dval_Enabled, Dval_Disabled}

이 매개변수를 Dval_Disabled로 설정하면 Camera Link 사양을 완전히 준수하지 않는 카메라를 지원할 수 있습니다. 비활성화 모드에서는 제어 신호 Lval과 Fval을 사용하여 픽셀을 디코딩합니다. 활성화 모드에서는 추가적인 Dval 신호가 사용됩니다. 일반적으로 사용자는 이 매개변수를 수정해서는 안 됩니다!

형식
Type 동적 읽기/쓰기 매개변수
Default QuadTap8Bit
Range {QuadTap8Bit, QuadTap10Bit, QuadTap12Bit}

이 파라미터는 연결된 카메라의 데이터 포맷을 지정합니다. 포맷은 카메라 구성과 일치해야 합니다.

사용 예

operator CameraGrayLineMedium의 사용법은 다음 예시에 나와 있습니다: